-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cors 2075 new saga le sa #394
Conversation
…ap to old version, initial implementation of ServiceAgreementSagaV2
…ORS-2075-new-saga-LE-SA
…ap to old version, initial implementation of ServiceAgreementSagaV2
…ap to old version, initial implementation of ServiceAgreementSagaV2
…ORS-2075-new-saga-LE-SA
…ORS-2075-new-saga-LE-SA # Conflicts: # stream-legal-entity/legal-entity-core/src/main/java/com/backbase/stream/ServiceAgreementSagaV2.java
…ORS-2075-new-saga-LE-SA
…after discussion with Henk
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest for this to become part of the upcoming Stream 4.0 under development on the develop
branch
@uesleilima this is an addition, not a breaking change. The new Bootstrap Engine is based on Stream 3, moving to Stream 4 would be a way too big change. |
CHANGELOG.md
Outdated
@@ -1,6 +1,10 @@ | |||
# Changelog | |||
All notable changes to this project will be documented in this file. | |||
|
|||
## [3.71.0](https://github.com/Backbase/stream-services/compare/3.70.0...3.71.0) | |||
### Added | |||
- Added new models for LE and SA to cover requirements in the new bootstrap. In the new structure, LE supports just master service agreement and custom service agreement has been dropped. Product groups, limits, job profile users, reference job roles, contacts were moved from LE to new SA model. In the new bootstrap, LE and SA are now separated and can be defined in the different JSON files and independently ingested. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good! Just a reminder that limits can be ingested at different levels, you can have SA limits, LE limits and User limits, so removing it from the LE model will create limitations on the saga.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@uesleilima you're right, just removed the limits in the changelog. we have limits for both new SA and LE
Quality Gate failedFailed conditions 60.7% Coverage on New Code (required ≥ 80%) |
LegalEntityV2, ServiceAgreementV2, LegalEntitySagaV2, and ServiceAgreementSaga are the new models and sagas for the new bootstrap project. We didn't touch the old ones used by other teams.
Checklist